НАСТУПА́ТЕЛЬНЫЙ, -ая, -ое. Имеющий характер наступления1 (в 1 знач.), являющийся наступлением. Наступательные действия. Наступательные бои. (Малый академический словарь, МАС)
ОРУ́ЖИЕ, -я, ср. 1. Орудие для нападения или защиты. (Малый академический словарь, МАС)
НАСТУПА́ТЕЛЬНЫЙ, -ая, -ое. Имеющий характер наступления1 (в 1 знач.), являющийся наступлением. Наступательные действия. Наступательные бои.
Все значения слова «наступательный»ОРУ́ЖИЕ, -я, ср. 1. Орудие для нападения или защиты.
Все значения слова «оружие»Мы видим в танке наилучший из всех возможных видов наступательного оружия, и мы не изменим своего мнения, пока техники не покажут нам чего-нибудь получше.
Главным наступательным оружием оставалось копьё из кизилового дерева с ребристым бронзовым наконечником и основанием с металлическим ободом.
Вероятно, в этой мысли сказался пережиток старинных понятий о мече как об исключительно наступательном оружии, которые внушались из поколения в поколение.